var echarts = require('echarts');
export default function (data) { // 1 series
    console.log(data,66);
    if(!data) return {}
    return {
        Option: {
            tooltip: {
                trigger: 'axis',
                axisPointer: {
                    type: 'cross',
                    crossStyle: {
                        color: '#999'
                    }
                }
            },
            // legend: {
            //     data: ['应用行业','所有模型', '开发模型','上架模型', '购买模型']
            // },
            xAxis: [
                {
                    // type: 'category',
                    type: 'value',
                    name: data?data.xAxisName:'',
                    min:data?data.xMin:0, // 起始
                    max:data?data.xMax:1, // 终止
                    axisTick: {
                        show: false
                    },
                    splitLine:{
                　　　　show:false
                　　},
                    axisLabel:{
                      // interval: 100000,
                      showMinLabel: true, // 强制显示最小值标签
                      showMaxLabel: true, // 强制显示最大值标签
                    },
                    // data:data?data.xAxisData:[],
                    // data: ['2018.01', '2018.02', '2018.03', '2018.04', '2018.05', '2018.06', '2018.07', '2018.08', '2018.09', '2018.10'],
                    axisPointer: {
                        type: 'shadow'
                    }
                }
            ],
            yAxis: [
                {
                    type: 'value',
                    name: data?data.yAxisName+'('+data.yUnit+')':0,
                    // min: 0,
                    // max: 6000,
                    // interval: 1000,
                    axisTick: {
                        show: false
                    },
                    splitLine:{
                　　　　show:true
                　　},
                    axisLabel: {
                        formatter: '{value}'
                    }
                }
            ],
            dataZoom: [{
                type: 'inside'
            }],
            series: [
                {
                    name: '',
                    type: 'line',
                    showSymbol: false,
                    itemStyle: {
                        normal: {
                            color: data?data.lineColor:'#ffbd39'
                        }
                    },
                    yAxisIndex: 0,
                    data: data?data.data:[],
                    // data: [1200, 5600, 4400, 2500,  2400, 3200, 4000, 4120, 2200, 3200, 3200]
                }
            ]
        }
    }
}
